import  tkinter as tk
windows = tk.Tk()
windows.title('菜单演示')
windows.geometry('400x200+400+200')

def ff(url):
    import  webbrowser
    webbrowser.open(url)
#新建一个顶级菜单
tk_menu = tk.Menu(windows)
windows.config(menu=tk_menu)
label = tk.Label(windows, text="")
label.pack()
#新建[文件]菜单
'''
tearoff  #是否允许独立菜单
command #触发的点击事件
'''
file = tk.Menu(tk_menu, tearoff=False)
file.add_command(label='打开配置文件目录')
file.add_command(label='exit', command=windows.quit)

tk_menu.add_cascade(label='文件', menu=file)

#新建[关于]菜单
about = tk.Menu(tk_menu, tearoff=False)
about.add_command(label='关于', command=ff(url='http://baidu.com'))
about.add_command(label='检查更新')

tk_menu.add_cascade(label='关于', menu=about)

windows.mainloop()